package main

import (
	"fmt"
	"reflect"
)
// 通过反射修改变量的值
func main()  {
	x:=123
	v:=reflect.ValueOf(&x) // reflect包提供了reflect.TypeOf和reflect.ValueOf两个函数来获取任意对象的Value和Type。
	v.Elem().SetInt(999)
	fmt.Println(x)
}
